﻿namespace cuiail.DBModels
{
    public class _巡检机器人modes
    {
    }
    //    // _巡检机器人pos状态数据
    //    巡检机器人状态数据
    //设备状态

    //    检修开始时间
    //    检修结束时间

    //    故障设备
    //    故障设备位置

    //    故障类型描述
    //    异常指标

    //    建议修复方案
    //    是否智能修复

    //    是否派人修复
    //    进度

    //    修复开始时间
    //    修复结束时间

    //    故障是否修复
    //    巡检机器人状态

    //    巡检机器人坐标
    //    设备故障反馈

    //    模式状态

    public class _巡检机器人_POS_状态
    {
        public DeviceRunStatus _设备状态 { get; set; }
        public DateTime _检修开始时间 { get; set; }
        public DateTime _检修结束时间 { get; set; }
        public string _故障设备 { get; set; }
        public string _故障设备位置 { get; set; }
        public string _故障类型描述 { get; set; }
        public string _异常指标 { get; set; }
        public string _建议修复方案 { get; set; }
        public bool _是否智能修复 { get; set; }
        public bool _是否派人修复 { get; set; }
        public string _进度 { get; set; }
        public DateTime _修复开始时间 { get; set; }
        public DateTime _修复结束时间 { get; set; }
        public bool _故障是否修复 { get; set; }
        public DeviceRunStatus _巡检机器人状态 { get; set; }
        public MobileRobotPose _巡检机器人坐标 { get; set; }
        public ErrorInfo _设备故障反馈 { get; set; }
        public SystemMode _模式状态 { get; set; }
    }
    // _巡检机器人get命令
    //    系统模式数据
    //系统命令
    //故障清除命令
    public class _巡检机器人_GET_命令
    {
        public SystemMode _系统模式数据 { get; set; }
        public DeviceRunCommand _系统命令 { get; set; }
        public DeviceRunCommand _故障清除命令 { get; set; }
    }

}
